electronic protective device - German English Dictionary